Class IPPoolImpl

All Implemented Interfaces:
IPCObject, IPPool, Pool

public class IPPoolImpl extends PoolImpl implements IPPool
Information provided by the PKI file:

    \class IpPool
    
    \brief IpPool is the class that manages the IP pool in the Variable Manager for activity files.
    
    \example appWindow().getActiveFile().getVariableManager().getIpPoolAt(0)
    
Author:
Auto-generated
  • Constructor Details

  • Method Details

    • getNetworkIp

      public IPAddress getNetworkIp()
      Information provided by the PKI file:
      
          \brief Returns the drawn network address.
          
          \return ip, the drawn network address.
          
              
      Specified by:
      getNetworkIp in interface IPPool
      Returns:
      IPAddress Returns a IPAddress
    • getMaskIp

      public IPAddress getMaskIp()
      Information provided by the PKI file:
      
          \brief Returns the drawn network mask.
          
          \return ip, the drawn network mask.
          
              
      Specified by:
      getMaskIp in interface IPPool
      Returns:
      IPAddress Returns a IPAddress
    • getFirstIp

      public IPAddress getFirstIp()
      Information provided by the PKI file:
      
          \brief Returns the drawn first IP address.
          
          \return ip, the drawn first IP address.
          
              
      Specified by:
      getFirstIp in interface IPPool
      Returns:
      IPAddress Returns a IPAddress
    • getLastIp

      public IPAddress getLastIp()
      Information provided by the PKI file:
      
          \brief Returns the drawn last IP address.
          
          \return ip, the drawn last IP address.
          
              
      Specified by:
      getLastIp in interface IPPool
      Returns:
      IPAddress Returns a IPAddress
    • getAuthoredNetworkIp

      public String getAuthoredNetworkIp()
      Information provided by the PKI file:
      
          \brief Returns the authored network address.
          
          \return QString, the authored network address.
          
              
      Specified by:
      getAuthoredNetworkIp in interface IPPool
      Returns:
      String Returns a String
    • getAuthoredMaskIp

      public String getAuthoredMaskIp()
      Information provided by the PKI file:
      
          \brief Returns the authored network address.
          
          \return QString, the authored network address.
          
              
      Specified by:
      getAuthoredMaskIp in interface IPPool
      Returns:
      String Returns a String
    • getAuthoredFirstIp

      public String getAuthoredFirstIp()
      Information provided by the PKI file:
      
          \brief Returns the authored first IP address.
          
          \return QString, the authored first IP address.
          
              
      Specified by:
      getAuthoredFirstIp in interface IPPool
      Returns:
      String Returns a String
    • getAuthoredLastIp

      public String getAuthoredLastIp()
      Information provided by the PKI file:
      
          \brief Returns the authored last IP address.
          
          \return QString, the authored last IP address.
          
              
      Specified by:
      getAuthoredLastIp in interface IPPool
      Returns:
      String Returns a String